persist indiscreetly - French English Dictionary